home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch
/
Software Dispatch.rsrc
/
CODE_45_launch.txt
< prev
next >
Wrap
Text File
|
1993-10-19
|
51KB
|
925 lines
# near model CODE resource
# jump table entries: 33993-66761 (32769 of them)
00000000 4E56 0000 link A6, 0
00000004 2F3C BF97 0001 move.l -[A7], 0xBF970001
0000000A A9B5 syscall SystemMenu
0000000C 4E5E unlink A6
0000000E 4E75 rts
fn00000010:
00000010 4E56 FFFE link A6, -0x0002
00000014 2F06 move.l -[A7], D6
00000016 4A6E 0010 tst.w [A6 + 0x10]
0000001A 6708 beq +0xA /* 00000024 */
0000001C 4267 clr.w -[A7]
0000001E 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */]
00000022 548F addq.l A7, 2
label00000024:
00000024 3F2E 0010 move.w -[A7], [A6 + 0x10]
00000028 2F2E 000C move.l -[A7], [A6 + 0xC]
0000002C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000030 4EBA 0362 jsr [PC + 0x362 /* 00000394 */]
00000034 3C00 move.w D6, D0
00000036 4A6E 0010 tst.w [A6 + 0x10]
0000003A 4FEF 000A lea.l A7, [A7 + 0xA]
0000003E 6702 beq +0x4 /* 00000042 */
00000040 A9F4 syscall ExitToShell
label00000042:
00000042 3006 move.w D0, D6
00000044 2C1F move.l D6, [A7]+
00000046 4E5E unlink A6
00000048 4E75 rts
export_1225:
0000004A 4E56 FDCE link A6, -0x0232
0000004E 48E7 0300 movem.l -[A7], D6,D7
00000052 3E2E 000C move.w D7, [A6 + 0xC]
00000056 486E FDCE pea.l [A6 - 0x232]
0000005A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000005E 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
00000062 486E FDCE pea.l [A6 - 0x232]
00000066 4EBA 08CA jsr [PC + 0x8CA /* 00000932 */]
0000006A 41EE FE16 lea.l A0, [A6 - 0x1EA]
0000006E 43EE FDCE lea.l A1, [A6 - 0x232]
00000072 7010 moveq.l D0, 0x10
label00000074:
00000074 20D9 move.l [A0]+, [A1]+
00000076 51C8 FFFC dbf D0, -0x6 /* 00000074 */
0000007A 30D9 move.w [A0]+, [A1]+
0000007C 4A47 tst.w D7
0000007E 4FEF 000C lea.l A7, [A7 + 0xC]
00000082 6748 beq +0x4A /* 000000CC */
00000084 486E FE16 pea.l [A6 - 0x1EA]
00000088 2F3C 5052 4C4E move.l -[A7], 0x50524C4E /* 'PRLN' */
0000008E 4EBA 03F8 jsr [PC + 0x3F8 /* 00000488 */]
00000092 4A40 tst.w D0
00000094 508F addq.l A7, 8
00000096 6606 bne +0x8 /* 0000009E */
00000098 7000 moveq.l D0, 0x00
0000009A 6000 0164 bra +0x166 /* 00000200 */
label0000009E:
0000009E 3F07 move.w -[A7], D7
000000A0 486E FDCE pea.l [A6 - 0x232]
000000A4 486E FE16 pea.l [A6 - 0x1EA]
000000A8 4EBA FF66 jsr [PC - 0x9A /* 00000010 */]
000000AC 3C00 move.w D6, D0
000000AE 4A46 tst.w D6
000000B0 4FEF 000A lea.l A7, [A7 + 0xA]
000000B4 6606 bne +0x8 /* 000000BC */
000000B6 7001 moveq.l D0, 0x01
000000B8 6000 0146 bra +0x148 /* 00000200 */
label000000BC:
000000BC 3F3C 0001 move.w -[A7], 0x1
000000C0 3F06 move.w -[A7], D6
000000C2 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
000000C6 7000 moveq.l D0, 0x00
000000C8 6000 0136 bra +0x138 /* 00000200 */
label000000CC:
000000CC 486E FE14 pea.l [A6 - 0x1EC]
000000D0 2F3C 0000 15C0 move.l -[A7], 0x15C0
000000D6 2F2E FDD0 move.l -[A7], [A6 - 0x230]
000000DA 3F2E FDCE move.w -[A7], [A6 - 0x232]
000000DE 4EAD 15FA jsr [A5 + 0x15FA /* export_699 */]
000000E2 4257 clr.w [A7]
000000E4 486E FDD4 pea.l [A6 - 0x22C]
000000E8 3F2E FE14 move.w -[A7], [A6 - 0x1EC]
000000EC 486E FFC4 pea.l [A6 - 0x3C]
000000F0 4EAD 064A jsr [A5 + 0x64A /* export_197 */]
000000F4 3EAE FE14 move.w [A7], [A6 - 0x1EC]
000000F8 4EAD 1602 jsr [A5 + 0x1602 /* export_700 */]
000000FC 0CAE 6364 6576 FFC4 cmpi.l [A6 - 0x3C], 0x63646576 /* 'cdev' */
00000104 4FEF 000E lea.l A7, [A7 + 0xE]
00000108 6616 bne +0x18 /* 00000120 */
0000010A 41EE FE14 lea.l A0, [A6 - 0x1EC]
0000010E 3F20 move.w -[A7], -[A0]
00000110 7010 moveq.l D0, 0x10
label00000112:
00000112 2F20 move.l -[A7], -[A0]
00000114 51C8 FFFC dbf D0, -0x6 /* 00000112 */
00000118 4EBA 05C2 jsr [PC + 0x5C2 /* 000006DC */]
0000011C 6000 00E2 bra +0xE4 /* 00000200 */
label00000120:
00000120 0CAE 6466 696C FFC4 cmpi.l [A6 - 0x3C], 0x6466696C /* 'dfil' */
00000128 6616 bne +0x18 /* 00000140 */
0000012A 41EE FE14 lea.l A0, [A6 - 0x1EC]
0000012E 3F20 move.w -[A7], -[A0]
00000130 7010 moveq.l D0, 0x10
label00000132:
00000132 2F20 move.l -[A7], -[A0]
00000134 51C8 FFFC dbf D0, -0x6 /* 00000132 */
00000138 4EBA 0880 jsr [PC + 0x880 /* 000009BA */]
0000013C 6000 00C2 bra +0xC4 /* 00000200 */
label00000140:
00000140 0CAE 4150 504C FFC4 cmpi.l [A6 - 0x3C], 0x4150504C /* 'APPL' */
00000148 56C6 sne D6
0000014A 4406 neg.b D6
0000014C 4886 ext.w D6
0000014E 4A46 tst.w D6
00000150 6738 beq +0x3A /* 0000018A */
00000152 486E FE16 pea.l [A6 - 0x1EA]
00000156 2F2E FFC8 move.l -[A7], [A6 - 0x38]
0000015A 4EBA 032C jsr [PC + 0x32C /* 00000488 */]
0000015E 4A40 tst.w D0
00000160 508F addq.l A7, 8
00000162 6610 bne +0x12 /* 00000174 */
00000164 2F3C FFD5 0001 move.l -[A7], 0xFFD50001
0000016A 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
0000016E 7000 moveq.l D0, 0x00
00000170 6000 008E bra +0x90 /* 00000200 */
label00000174:
00000174 3F07 move.w -[A7], D7
00000176 486E FDCE pea.l [A6 - 0x232]
0000017A 486E FE16 pea.l [A6 - 0x1EA]
0000017E 4EBA FE90 jsr [PC - 0x170 /* 00000010 */]
00000182 3C00 move.w D6, D0
00000184 4FEF 000A lea.l A7, [A7 + 0xA]
00000188 6012 bra +0x14 /* 0000019C */
label0000018A:
0000018A 3F07 move.w -[A7], D7
0000018C 42A7 clr.l -[A7]
0000018E 486E FDCE pea.l [A6 - 0x232]
00000192 4EBA FE7C jsr [PC - 0x184 /* 00000010 */]
00000196 3C00 move.w D6, D0
00000198 4FEF 000A lea.l A7, [A7 + 0xA]
label0000019C:
0000019C 4A46 tst.w D6
0000019E 6604 bne +0x6 /* 000001A4 */
000001A0 7001 moveq.l D0, 0x01
000001A2 605C bra +0x5E /* 00000200 */
label000001A4:
000001A4 0C46 FF94 cmpi.w D6, 0xFF94
000001A8 664A bne +0x4C /* 000001F4 */
000001AA 4EAD 1802 jsr [A5 + 0x1802 /* export_764 */]
000001AE 4A40 tst.w D0
000001B0 673A beq +0x3C /* 000001EC */
000001B2 486E FE16 pea.l [A6 - 0x1EA]
000001B6 2F3C 5052 4C4E move.l -[A7], 0x50524C4E /* 'PRLN' */
000001BC 4EBA 02CA jsr [PC + 0x2CA /* 00000488 */]
000001C0 4A40 tst.w D0
000001C2 508F addq.l A7, 8
000001C4 660E bne +0x10 /* 000001D4 */
000001C6 2F3C FFD5 0001 move.l -[A7], 0xFFD50001
000001CC 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
000001D0 7000 moveq.l D0, 0x00
000001D2 602C bra +0x2E /* 00000200 */
label000001D4:
000001D4 3F3C 0001 move.w -[A7], 0x1
000001D8 486E FDCE pea.l [A6 - 0x232]
000001DC 486E FE16 pea.l [A6 - 0x1EA]
000001E0 4EBA FE2E jsr [PC - 0x1D2 /* 00000010 */]
000001E4 3C00 move.w D6, D0
000001E6 4FEF 000A lea.l A7, [A7 + 0xA]
000001EA 6008 bra +0xA /* 000001F4 */
label000001EC:
000001EC 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */]
000001F0 7000 moveq.l D0, 0x00
000001F2 600C bra +0xE /* 00000200 */
label000001F4:
000001F4 3F3C 0001 move.w -[A7], 0x1
000001F8 3F06 move.w -[A7], D6
000001FA 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
000001FE 7000 moveq.l D0, 0x00
label00000200:
00000200 4CEE 00C0 FDC6 movem.l D6,D7, [A6 - 0x23A]
00000206 4E5E unlink A6
00000208 4E75 rts
fn0000020A:
0000020A 4E56 0000 link A6, 0
0000020E 48E7 0308 movem.l -[A7], D6,D7,A4
00000212 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000216 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
0000021A 3E00 move.w D7, D0
0000021C 7C00 moveq.l D6, 0x00
0000021E 588F addq.l A7, 4
00000220 6016 bra +0x18 /* 00000238 */
label00000222:
00000222 286E 0008 movea.l A4, [A6 + 0x8]
00000226 D8C6 add.w A4, D6
00000228 1014 move.b D0, [A4]
0000022A 4880 ext.w D0
0000022C 3F00 move.w -[A7], D0
0000022E 4EAD 0B22 jsr [A5 + 0xB22 /* export_352 */]
00000232 1880 move.b [A4], D0
00000234 548F addq.l A7, 2
00000236 5246 addq.w D6, 1
label00000238:
00000238 BE46 cmp.w D7, D6
0000023A 6EE6 bgt -0x18 /* 00000222 */
0000023C 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00000240 4E5E unlink A6
00000242 4E75 rts
fn00000244:
00000244 4E56 0000 link A6, 0
00000248 48E7 0308 movem.l -[A7], D6,D7,A4
0000024C 286E 0008 movea.l A4, [A6 + 0x8]
00000250 3C2E 000C move.w D6, [A6 + 0xC]
00000254 2F0C move.l -[A7], A4
00000256 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
0000025A 3E00 move.w D7, D0
0000025C BE46 cmp.w D7, D6
0000025E 588F addq.l A7, 4
00000260 6204 bhi +0x6 /* 00000266 */
00000262 4214 clr.b [A4]
00000264 601E bra +0x20 /* 00000284 */
label00000266:
00000266 3007 move.w D0, D7
00000268 9046 sub.w D0, D6
0000026A 5240 addq.w D0, 1
0000026C 7200 moveq.l D1, 0x00
0000026E 3200 move.w D1, D0
00000270 2F01 move.l -[A7], D1
00000272 7000 moveq.l D0, 0x00
00000274 3006 move.w D0, D6
00000276 4874 0800 pea.l [A4 + D0]
0000027A 2F0C move.l -[A7], A4
0000027C 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */]
00000280 4FEF 000C lea.l A7, [A7 + 0xC]
label00000284:
00000284 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00000288 4E5E unlink A6
0000028A 4E75 rts
fn0000028C:
0000028C 4E56 FFD4 link A6, -0x002C
00000290 48E7 0300 movem.l -[A7], D6,D7
00000294 2E3C 6F64 6F63 move.l D7, 0x6F646F63 /* 'odoc' */
0000029A 4267 clr.w -[A7]
0000029C 486E 0008 pea.l [A6 + 0x8]
000002A0 486E FFDC pea.l [A6 - 0x24]
000002A4 7008 moveq.l D0, 0x08
000002A6 A823 syscall AliasDispatch
000002A8 3C1F move.w D6, [A7]+
000002AA 4A46 tst.w D6
000002AC 670E beq +0x10 /* 000002BC */
000002AE 486E FFDC pea.l [A6 - 0x24]
000002B2 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
000002B6 3006 move.w D0, D6
000002B8 6000 00D0 bra +0xD2 /* 0000038A */
label000002BC:
000002BC 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */
000002C4 42AE FFFC clr.l [A6 - 0x4]
000002C8 4267 clr.w -[A7]
000002CA 2F3C 6165 7674 move.l -[A7], 0x61657674 /* 'aevt' */
000002D0 2F07 move.l -[A7], D7
000002D2 486E FFF8 pea.l [A6 - 0x8]
000002D6 3F3C FFFF move.w -[A7], 0xFFFF
000002DA 42A7 clr.l -[A7]
000002DC 486E FFE0 pea.l [A6 - 0x20]
000002E0 303C 0B14 move.w D0, 0xB14
000002E4 A816 syscall Pack8
000002E6 0C87 6F64 6F63 cmpi.l D7, 0x6F646F63 /* 'odoc' */
000002EC 548F addq.l A7, 2
000002EE 6662 bne +0x64 /* 00000352 */
000002F0 4267 clr.w -[A7]
000002F2 42A7 clr.l -[A7]
000002F4 42A7 clr.l -[A7]
000002F6 4227 clr.b -[A7]
000002F8 486E FFE8 pea.l [A6 - 0x18]
000002FC 303C 0706 move.w D0, 0x706
00000300 A816 syscall Pack8
00000302 2D7C 616C 6973 FFD4 move.l [A6 - 0x2C], 0x616C6973 /* 'alis' */
0000030A 2D6E FFDC FFD8 move.l [A6 - 0x28], [A6 - 0x24]
00000310 4257 clr.w [A7]
00000312 486E FFE8 pea.l [A6 - 0x18]
00000316 42A7 clr.l -[A7]
00000318 486E FFD4 pea.l [A6 - 0x2C]
0000031C 303C 0609 move.w D0, 0x609
00000320 A816 syscall Pack8
00000322 4257 clr.w [A7]
00000324 486E FFD4 pea.l [A6 - 0x2C]
00000328 303C 0204 move.w D0, 0x204
0000032C A816 syscall Pack8
0000032E 4257 clr.w [A7]
00000330 486E FFE0 pea.l [A6 - 0x20]
00000334 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
0000033A 486E FFE8 pea.l [A6 - 0x18]
0000033E 303C 0610 move.w D0, 0x610
00000342 A816 syscall Pack8
00000344 4257 clr.w [A7]
00000346 486E FFE8 pea.l [A6 - 0x18]
0000034A 303C 0204 move.w D0, 0x204
0000034E A816 syscall Pack8
00000350 548F addq.l A7, 2
label00000352:
00000352 4267 clr.w -[A7]
00000354 486E FFE0 pea.l [A6 - 0x20]
00000358 2F3C 6170 7061 move.l -[A7], 0x61707061 /* 'appa' */
0000035E 486E FFF0 pea.l [A6 - 0x10]
00000362 303C 0603 move.w D0, 0x603
00000366 A816 syscall Pack8
00000368 3C1F move.w D6, [A7]+
0000036A 4267 clr.w -[A7]
0000036C 486E FFE0 pea.l [A6 - 0x20]
00000370 303C 0204 move.w D0, 0x204
00000374 A816 syscall Pack8
00000376 4A46 tst.w D6
00000378 548F addq.l A7, 2
0000037A 6704 beq +0x6 /* 00000380 */
0000037C 3006 move.w D0, D6
0000037E 600A bra +0xC /* 0000038A */
label00000380:
00000380 206E 004E movea.l A0, [A6 + 0x4E]
00000384 20AE FFF4 move.l [A0], [A6 - 0xC]
00000388 7000 moveq.l D0, 0x00
label0000038A:
0000038A 4CEE 00C0 FFCC movem.l D6,D7, [A6 - 0x34]
00000390 4E5E unlink A6
00000392 4E75 rts
fn00000394:
00000394 4E56 FFD0 link A6, -0x0030
00000398 48E7 0108 movem.l -[A7], D7,A4
0000039C 286E 000C movea.l A4, [A6 + 0xC]
000003A0 42AE FFD0 clr.l [A6 - 0x30]
000003A4 4878 002C push.l 0x2C /* ',' */
000003A8 4267 clr.w -[A7]
000003AA 486E FFD4 pea.l [A6 - 0x2C]
000003AE 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */]
000003B2 2D6E 0008 FFE4 move.l [A6 - 0x1C], [A6 + 0x8]
000003B8 3D7C 4C43 FFDA move.w [A6 - 0x26], 0x4C43 /* 'LC' */
000003BE 7020 moveq.l D0, 0x20
000003C0 2D40 FFDC move.l [A6 - 0x24], D0
000003C4 4A6E 0010 tst.w [A6 + 0x10]
000003C8 4FEF 000A lea.l A7, [A7 + 0xA]
000003CC 6708 beq +0xA /* 000003D6 */
000003CE 3D7C 0C00 FFE2 move.w [A6 - 0x1E], 0xC00
000003D4 6006 bra +0x8 /* 000003DC */
label000003D6:
000003D6 3D7C 4C00 FFE2 move.w [A6 - 0x1E], 0x4C00 /* 'L\0' */
label000003DC:
000003DC 200C move.l D0, A4
000003DE 6606 bne +0x8 /* 000003E6 */
000003E0 42AE FFFC clr.l [A6 - 0x4]
000003E4 6032 bra +0x34 /* 00000418 */
label000003E6:
000003E6 486E FFD0 pea.l [A6 - 0x30]
000003EA 41EC 0046 lea.l A0, [A4 + 0x46]
000003EE 3F20 move.w -[A7], -[A0]
000003F0 7010 moveq.l D0, 0x10
label000003F2:
000003F2 2F20 move.l -[A7], -[A0]
000003F4 51C8 FFFC dbf D0, -0x6 /* 000003F2 */
000003F8 4EBA FE92 jsr [PC - 0x16E /* 0000028C */]
000003FC 3E00 move.w D7, D0
000003FE 4A47 tst.w D7
00000400 4FEF 004A lea.l A7, [A7 + 0x4A]
00000404 6704 beq +0x6 /* 0000040A */
00000406 3007 move.w D0, D7
00000408 6034 bra +0x36 /* 0000043E */
label0000040A:
0000040A 206E FFD0 movea.l A0, [A6 - 0x30]
0000040E A029 syscall HLock
00000410 206E FFD0 movea.l A0, [A6 - 0x30]
00000414 2D50 FFFC move.l [A6 - 0x4], [A0]
label00000418:
00000418 41EE FFD4 lea.l A0, [A6 - 0x2C]
0000041C A9F2 syscall Launch/LaunchApplication
0000041E 3E00 move.w D7, D0
00000420 4A47 tst.w D7
00000422 660E bne +0x10 /* 00000432 */
00000424 200C move.l D0, A4
00000426 6706 beq +0x8 /* 0000042E */
00000428 206E FFD0 movea.l A0, [A6 - 0x30]
0000042C A023 syscall DisposHandle/DisposeHandle
label0000042E:
0000042E 7000 moveq.l D0, 0x00
00000430 600C bra +0xE /* 0000043E */
label00000432:
00000432 200C move.l D0, A4
00000434 6706 beq +0x8 /* 0000043C */
00000436 206E FFD0 movea.l A0, [A6 - 0x30]
0000043A A023 syscall DisposHandle/DisposeHandle
label0000043C:
0000043C 3007 move.w D0, D7
label0000043E:
0000043E 4CDF 1080 movem.l D7,A4, [A7]+
00000442 4E5E unlink A6
00000444 4E75 rts
fn00000446:
00000446 4E56 FFB0 link A6, -0x0050
0000044A 2F07 move.l -[A7], D7
0000044C 4878 0050 push.l 0x50 /* 'P' */
00000450 4267 clr.w -[A7]
00000452 486E FFB0 pea.l [A6 - 0x50]
00000456 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */]
0000045A 3D6E 0008 FFCC move.w [A6 - 0x34], [A6 + 0x8]
00000460 4257 clr.w [A7]
00000462 486E FFB0 pea.l [A6 - 0x50]
00000466 4227 clr.b -[A7]
00000468 4EAD 0622 jsr [A5 + 0x622 /* export_192 */]
0000046C 3E1F move.w D7, [A7]+
0000046E 4A47 tst.w D7
00000470 508F addq.l A7, 8
00000472 6704 beq +0x6 /* 00000478 */
00000474 7000 moveq.l D0, 0x00
00000476 600A bra +0xC /* 00000482 */
label00000478:
00000478 206E 000A movea.l A0, [A6 + 0xA]
0000047C 30AE FFC6 move.w [A0], [A6 - 0x3A]
00000480 7001 moveq.l D0, 0x01
label00000482:
00000482 2E1F move.l D7, [A7]+
00000484 4E5E unlink A6
00000486 4E75 rts
fn00000488:
00000488 4E56 FF96 link A6, -0x006A
0000048C 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4
00000490 266E 000C movea.l A3, [A6 + 0xC]
00000494 7E00 moveq.l D7, 0x00
00000496 49EB 0006 lea.l A4, [A3 + 0x6]
0000049A 45EB 0006 lea.l A2, [A3 + 0x6]
label0000049E:
0000049E 486E FF96 pea.l [A6 - 0x6A]
000004A2 3F07 move.w -[A7], D7
000004A4 4EBA FFA0 jsr [PC - 0x60 /* 00000446 */]
000004A8 4A40 tst.w D0
000004AA 5C8F addq.l A7, 6
000004AC 6604 bne +0x6 /* 000004B2 */
000004AE 7000 moveq.l D0, 0x00
000004B0 6076 bra +0x78 /* 00000528 */
label000004B2:
000004B2 4878 0068 push.l 0x68 /* 'h' */
000004B6 4267 clr.w -[A7]
000004B8 486E FF98 pea.l [A6 - 0x68]
000004BC 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */]
000004C0 4212 clr.b [A2]
000004C2 2D4C FFAA move.l [A6 - 0x56], A4
000004C6 3D6E FF96 FFAE move.w [A6 - 0x52], [A6 - 0x6A]
000004CC 41EE FF98 lea.l A0, [A6 - 0x68]
000004D0 7020 moveq.l D0, 0x20
000004D2 A260 syscall FSDispatch/HFSDispatch, flags=2
000004D4 3C00 move.w D6, D0
000004D6 4A46 tst.w D6
000004D8 4FEF 000A lea.l A7, [A7 + 0xA]
000004DC 6704 beq +0x6 /* 000004E2 */
000004DE 7000 moveq.l D0, 0x00
000004E0 6046 bra +0x48 /* 00000528 */
label000004E2:
000004E2 2D6E 0008 FFCC move.l [A6 - 0x34], [A6 + 0x8]
000004E8 45EB 0006 lea.l A2, [A3 + 0x6]
000004EC 49EB 0006 lea.l A4, [A3 + 0x6]
000004F0 4212 clr.b [A2]
000004F2 426E FFB2 clr.w [A6 - 0x4E]
000004F6 4267 clr.w -[A7]
000004F8 486E FF98 pea.l [A6 - 0x68]
000004FC 4227 clr.b -[A7]
000004FE 4EAD 06EA jsr [A5 + 0x6EA /* export_217 */]
00000502 3C1F move.w D6, [A7]+
00000504 4A46 tst.w D6
00000506 660E bne +0x10 /* 00000516 */
00000508 276E FFFC 0002 move.l [A3 + 0x2], [A6 - 0x4]
0000050E 36AE FF96 move.w [A3], [A6 - 0x6A]
00000512 7001 moveq.l D0, 0x01
00000514 6012 bra +0x14 /* 00000528 */
label00000516:
00000516 0C46 EC6C cmpi.w D6, 0xEC6C
0000051A 6704 beq +0x6 /* 00000520 */
0000051C 7000 moveq.l D0, 0x00
0000051E 6008 bra +0xA /* 00000528 */
label00000520:
00000520 5247 addq.w D7, 1
00000522 6000 FF7A bra -0x84 /* 0000049E */
00000526 7000 moveq.l D0, 0x00
label00000528:
00000528 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+
0000052C 4E5E unlink A6
0000052E 4E75 rts
fn00000530:
00000530 4E56 FFC4 link A6, -0x003C
00000534 48E7 0308 movem.l -[A7], D6,D7,A4
00000538 286E 0008 movea.l A4, [A6 + 0x8]
0000053C 2E3C 4D41 4353 move.l D7, 0x4D414353 /* 'MACS' */
00000542 42AE FFC8 clr.l [A6 - 0x38]
00000546 42AE FFFC clr.l [A6 - 0x4]
0000054A 703C moveq.l D0, 0x3C
0000054C 2D40 FFC4 move.l [A6 - 0x3C], D0
00000550 4294 clr.l [A4]
00000552 42AC 0004 clr.l [A4 + 0x4]
label00000556:
00000556 4267 clr.w -[A7]
00000558 2F0C move.l -[A7], A4
0000055A 3F3C 0038 move.w -[A7], 0x38 /* '8' */
0000055E A88F syscall OSDispatch
00000560 3C1F move.w D6, [A7]+
00000562 4A46 tst.w D6
00000564 6704 beq +0x6 /* 0000056A */
00000566 3006 move.w D0, D6
00000568 6028 bra +0x2A /* 00000592 */
label0000056A:
0000056A 4267 clr.w -[A7]
0000056C 2F0C move.l -[A7], A4
0000056E 486E FFC4 pea.l [A6 - 0x3C]
00000572 3F3C 003A move.w -[A7], 0x3A /* ':' */
00000576 A88F syscall OSDispatch
00000578 3C1F move.w D6, [A7]+
0000057A 4A46 tst.w D6
0000057C 6704 beq +0x6 /* 00000582 */
0000057E 3006 move.w D0, D6
00000580 6010 bra +0x12 /* 00000592 */
label00000582:
00000582 BEAE FFD8 cmp.l D7, [A6 - 0x28]
00000586 6604 bne +0x6 /* 0000058C */
00000588 7000 moveq.l D0, 0x00
0000058A 6006 bra +0x8 /* 00000592 */
label0000058C:
0000058C 4A46 tst.w D6
0000058E 67C6 beq -0x38 /* 00000556 */
00000590 70FF moveq.l D0, 0xFFFFFFFF
label00000592:
00000592 4CDF 10C0 movem.l D6,D7,A4, [A7]+
00000596 4E5E unlink A6
00000598 4E75 rts
0000059A 4E56 0000 link A6, 0
0000059E 48E7 0108 movem.l -[A7], D7,A4
000005A2 286E 0008 movea.l A4, [A6 + 0x8]
000005A6 2F0C move.l -[A7], A4
000005A8 4EAD 0B8A jsr [A5 + 0xB8A /* export_365 */]
000005AC 5340 subq.w D0, 1
000005AE 3E00 move.w D7, D0
000005B0 588F addq.l A7, 4
000005B2 6002 bra +0x4 /* 000005B6 */
label000005B4:
000005B4 5347 subq.w D7, 1
label000005B6:
000005B6 0C34 003A 7000 cmpi.b [A4 + D7.w], 0x3A /* ':' */
000005BC 6704 beq +0x6 /* 000005C2 */
000005BE 4A47 tst.w D7
000005C0 66F2 bne -0xC /* 000005B4 */
label000005C2:
000005C2 4234 7001 clr.b [A4 + D7.w + 0x1]
000005C6 4A47 tst.w D7
000005C8 6606 bne +0x8 /* 000005D0 */
000005CA 19BC 003A 7000 move.b [A4 + D7.w], 0x3A /* ':' */
label000005D0:
000005D0 4CDF 1080 movem.l D7,A4, [A7]+
000005D4 4E5E unlink A6
000005D6 4E75 rts
000005D8 4E56 FE96 link A6, -0x016A
000005DC 2F07 move.l -[A7], D7
000005DE 7E00 moveq.l D7, 0x00
000005E0 486E FFE0 pea.l [A6 - 0x20]
000005E4 4EBA FF4A jsr [PC - 0xB6 /* 00000530 */]
000005E8 4257 clr.w [A7]
000005EA 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */
000005F0 486E FFE0 pea.l [A6 - 0x20]
000005F4 4878 0008 push.l 0x8
000005F8 486E FFE8 pea.l [A6 - 0x18]
000005FC 303C 0825 move.w D0, 0x825
00000600 A816 syscall Pack8
00000602 3E1F move.w D7, [A7]+
00000604 4A47 tst.w D7
00000606 548F addq.l A7, 2
00000608 6706 beq +0x8 /* 00000610 */
0000060A 3007 move.w D0, D7
0000060C 6000 00C6 bra +0xC8 /* 000006D4 */
label00000610:
00000610 4267 clr.w -[A7]
00000612 2F3C 6165 7674 move.l -[A7], 0x61657674 /* 'aevt' */
00000618 2F3C 6F70 656E move.l -[A7], 0x6F70656E /* 'open' */
0000061E 486E FFE8 pea.l [A6 - 0x18]
00000622 3F3C FFFF move.w -[A7], 0xFFFF
00000626 42A7 clr.l -[A7]
00000628 486E FFF8 pea.l [A6 - 0x8]
0000062C 303C 0B14 move.w D0, 0xB14
00000630 A816 syscall Pack8
00000632 3E1F move.w D7, [A7]+
00000634 4A47 tst.w D7
00000636 6706 beq +0x8 /* 0000063E */
00000638 3007 move.w D0, D7
0000063A 6000 0098 bra +0x9A /* 000006D4 */
label0000063E:
0000063E 206E 0008 movea.l A0, [A6 + 0x8]
00000642 43EE FF9A lea.l A1, [A6 - 0x66]
00000646 7010 moveq.l D0, 0x10
label00000648:
00000648 22D8 move.l [A1]+, [A0]+
0000064A 51C8 FFFC dbf D0, -0x6 /* 00000648 */
0000064E 32D8 move.w [A1]+, [A0]+
00000650 4267 clr.w -[A7]
00000652 42A7 clr.l -[A7]
00000654 486E FF9A pea.l [A6 - 0x66]
00000658 486E FF96 pea.l [A6 - 0x6A]
0000065C 7002 moveq.l D0, 0x02
0000065E A823 syscall AliasDispatch
00000660 3E1F move.w D7, [A7]+
00000662 4A47 tst.w D7
00000664 6606 bne +0x8 /* 0000066C */
00000666 4AAE FF96 tst.l [A6 - 0x6A]
0000066A 6604 bne +0x6 /* 00000670 */
label0000066C:
0000066C 3007 move.w D0, D7
0000066E 6064 bra +0x66 /* 000006D4 */
label00000670:
00000670 206E FF96 movea.l A0, [A6 - 0x6A]
00000674 A029 syscall HLock
00000676 4267 clr.w -[A7]
00000678 486E FFF8 pea.l [A6 - 0x8]
0000067C 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000682 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
00000688 206E FF96 movea.l A0, [A6 - 0x6A]
0000068C 2F10 move.l -[A7], [A0]
0000068E 42A7 clr.l -[A7]
00000690 2F08 move.l -[A7], A0
00000692 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00000696 303C 0A0F move.w D0, 0xA0F
0000069A A816 syscall Pack8
0000069C 3E1F move.w D7, [A7]+
0000069E 4A47 tst.w D7
000006A0 6704 beq +0x6 /* 000006A6 */
000006A2 3007 move.w D0, D7
000006A4 602E bra +0x30 /* 000006D4 */
label000006A6:
000006A6 4267 clr.w -[A7]
000006A8 486E FFF8 pea.l [A6 - 0x8]
000006AC 486E FFF0 pea.l [A6 - 0x10]
000006B0 4878 0061 push.l 0x61 /* 'a' */
000006B4 4267 clr.w -[A7]
000006B6 4878 0078 push.l 0x78 /* 'x' */
000006BA 42A7 clr.l -[A7]
000006BC 42A7 clr.l -[A7]
000006BE 303C 0D17 move.w D0, 0xD17
000006C2 A816 syscall Pack8
000006C4 3E1F move.w D7, [A7]+
000006C6 4267 clr.w -[A7]
000006C8 486E FFE8 pea.l [A6 - 0x18]
000006CC 303C 0204 move.w D0, 0x204
000006D0 A816 syscall Pack8
000006D2 7000 moveq.l D0, 0x00
label000006D4:
000006D4 2E2E FE92 move.l D7, [A6 - 0x16E]
000006D8 4E5E unlink A6
000006DA 4E75 rts
fn000006DC:
000006DC 4E56 FE3C link A6, -0x01C4
000006E0 2F07 move.l -[A7], D7
000006E2 7E00 moveq.l D7, 0x00
000006E4 486E FFD8 pea.l [A6 - 0x28]
000006E8 4EBA FE46 jsr [PC - 0x1BA /* 00000530 */]
000006EC 4257 clr.w [A7]
000006EE 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */
000006F4 486E FFD8 pea.l [A6 - 0x28]
000006F8 4878 0008 push.l 0x8
000006FC 486E FFE8 pea.l [A6 - 0x18]
00000700 303C 0825 move.w D0, 0x825
00000704 A816 syscall Pack8
00000706 3E1F move.w D7, [A7]+
00000708 4A47 tst.w D7
0000070A 548F addq.l A7, 2
0000070C 6706 beq +0x8 /* 00000714 */
0000070E 3007 move.w D0, D7
00000710 6000 017C bra +0x17E /* 0000088E */
label00000714:
00000714 4267 clr.w -[A7]
00000716 2F3C 464E 4452 move.l -[A7], 0x464E4452 /* 'FNDR' */
0000071C 2F3C 736F 7065 move.l -[A7], 0x736F7065 /* 'sope' */
00000722 486E FFE8 pea.l [A6 - 0x18]
00000726 3F3C FFFF move.w -[A7], 0xFFFF
0000072A 42A7 clr.l -[A7]
0000072C 486E FFF8 pea.l [A6 - 0x8]
00000730 303C 0B14 move.w D0, 0xB14
00000734 A816 syscall Pack8
00000736 3E1F move.w D7, [A7]+
00000738 4A47 tst.w D7
0000073A 6706 beq +0x8 /* 00000742 */
0000073C 3007 move.w D0, D7
0000073E 6000 014E bra +0x150 /* 0000088E */
label00000742:
00000742 41EE FF92 lea.l A0, [A6 - 0x6E]
00000746 43EE 0008 lea.l A1, [A6 + 0x8]
0000074A 7010 moveq.l D0, 0x10
label0000074C:
0000074C 20D9 move.l [A0]+, [A1]+
0000074E 51C8 FFFC dbf D0, -0x6 /* 0000074C */
00000752 30D9 move.w [A0]+, [A1]+
00000754 4267 clr.w -[A7]
00000756 42A7 clr.l -[A7]
00000758 486E FF92 pea.l [A6 - 0x6E]
0000075C 486E FF48 pea.l [A6 - 0xB8]
00000760 7002 moveq.l D0, 0x02
00000762 A823 syscall AliasDispatch
00000764 3E1F move.w D7, [A7]+
00000766 4A47 tst.w D7
00000768 6606 bne +0x8 /* 00000770 */
0000076A 4AAE FF48 tst.l [A6 - 0xB8]
0000076E 6606 bne +0x8 /* 00000776 */
label00000770:
00000770 3007 move.w D0, D7
00000772 6000 011A bra +0x11C /* 0000088E */
label00000776:
00000776 206E FF48 movea.l A0, [A6 - 0xB8]
0000077A A029 syscall HLock
0000077C 4267 clr.w -[A7]
0000077E 486E FFF8 pea.l [A6 - 0x8]
00000782 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000788 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
0000078E 206E FF48 movea.l A0, [A6 - 0xB8]
00000792 2F10 move.l -[A7], [A0]
00000794 42A7 clr.l -[A7]
00000796 2F08 move.l -[A7], A0
00000798 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
0000079C 303C 0A0F move.w D0, 0xA0F
000007A0 A816 syscall Pack8
000007A2 3E1F move.w D7, [A7]+
000007A4 4A47 tst.w D7
000007A6 6706 beq +0x8 /* 000007AE */
000007A8 3007 move.w D0, D7
000007AA 6000 00E2 bra +0xE4 /* 0000088E */
label000007AE:
000007AE 41EE FF4C lea.l A0, [A6 - 0xB4]
000007B2 43EE 0008 lea.l A1, [A6 + 0x8]
000007B6 7010 moveq.l D0, 0x10
label000007B8:
000007B8 20D9 move.l [A0]+, [A1]+
000007BA 51C8 FFFC dbf D0, -0x6 /* 000007B8 */
000007BE 30D9 move.w [A0]+, [A1]+
000007C0 4267 clr.w -[A7]
000007C2 42A7 clr.l -[A7]
000007C4 486E FF4C pea.l [A6 - 0xB4]
000007C8 486E FF44 pea.l [A6 - 0xBC]
000007CC 7002 moveq.l D0, 0x02
000007CE A823 syscall AliasDispatch
000007D0 3E1F move.w D7, [A7]+
000007D2 4A47 tst.w D7
000007D4 6606 bne +0x8 /* 000007DC */
000007D6 4AAE FF44 tst.l [A6 - 0xBC]
000007DA 6606 bne +0x8 /* 000007E2 */
label000007DC:
000007DC 3007 move.w D0, D7
000007DE 6000 00AE bra +0xB0 /* 0000088E */
label000007E2:
000007E2 206E FF44 movea.l A0, [A6 - 0xBC]
000007E6 A029 syscall HLock
000007E8 4267 clr.w -[A7]
000007EA 42A7 clr.l -[A7]
000007EC 42A7 clr.l -[A7]
000007EE 4227 clr.b -[A7]
000007F0 486E FFE0 pea.l [A6 - 0x20]
000007F4 303C 0706 move.w D0, 0x706
000007F8 A816 syscall Pack8
000007FA 3E1F move.w D7, [A7]+
000007FC 4A47 tst.w D7
000007FE 6706 beq +0x8 /* 00000806 */
00000800 3007 move.w D0, D7
00000802 6000 008A bra +0x8C /* 0000088E */
label00000806:
00000806 4267 clr.w -[A7]
00000808 486E FFE0 pea.l [A6 - 0x20]
0000080C 4878 0001 push.l 0x1
00000810 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
00000816 206E FF44 movea.l A0, [A6 - 0xBC]
0000081A 2F10 move.l -[A7], [A0]
0000081C 42A7 clr.l -[A7]
0000081E 2F08 move.l -[A7], A0
00000820 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00000824 303C 0A08 move.w D0, 0xA08
00000828 A816 syscall Pack8
0000082A 3E1F move.w D7, [A7]+
0000082C 4A47 tst.w D7
0000082E 6704 beq +0x6 /* 00000834 */
00000830 3007 move.w D0, D7
00000832 605A bra +0x5C /* 0000088E */
label00000834:
00000834 4267 clr.w -[A7]
00000836 486E FFF8 pea.l [A6 - 0x8]
0000083A 2F3C 6673 656C move.l -[A7], 0x6673656C /* 'fsel' */
00000840 486E FFE0 pea.l [A6 - 0x20]
00000844 303C 0610 move.w D0, 0x610
00000848 A816 syscall Pack8
0000084A 3E1F move.w D7, [A7]+
0000084C 4A47 tst.w D7
0000084E 6704 beq +0x6 /* 00000854 */
00000850 3007 move.w D0, D7
00000852 603A bra +0x3C /* 0000088E */
label00000854:
00000854 4267 clr.w -[A7]
00000856 486E FFF8 pea.l [A6 - 0x8]
0000085A 486E FFF0 pea.l [A6 - 0x10]
0000085E 4878 0061 push.l 0x61 /* 'a' */
00000862 4267 clr.w -[A7]
00000864 4878 0078 push.l 0x78 /* 'x' */
00000868 42A7 clr.l -[A7]
0000086A 42A7 clr.l -[A7]
0000086C 303C 0D17 move.w D0, 0xD17
00000870 A816 syscall Pack8
00000872 3E1F move.w D7, [A7]+
00000874 4267 clr.w -[A7]
00000876 486E FFE8 pea.l [A6 - 0x18]
0000087A 303C 0204 move.w D0, 0x204
0000087E A816 syscall Pack8
00000880 4257 clr.w [A7]
00000882 486E FFE0 pea.l [A6 - 0x20]
00000886 303C 0204 move.w D0, 0x204
0000088A A816 syscall Pack8
0000088C 7000 moveq.l D0, 0x00
label0000088E:
0000088E 2E2E FE38 move.l D7, [A6 - 0x1C8]
00000892 4E5E unlink A6
00000894 4E75 rts
fn00000896:
00000896 4E56 FC94 link A6, -0x036C
0000089A 48E7 0308 movem.l -[A7], D6,D7,A4
0000089E 286E 0008 movea.l A4, [A6 + 0x8]
000008A2 7E01 moveq.l D7, 0x01
000008A4 2F2E 000C move.l -[A7], [A6 + 0xC]
000008A8 486E FC94 pea.l [A6 - 0x36C]
000008AC 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
000008B0 486E FC94 pea.l [A6 - 0x36C]
000008B4 4EBA F954 jsr [PC - 0x6AC /* 0000020A */]
000008B8 41EE FF00 lea.l A0, [A6 - 0x100]
000008BC 2D48 FEA6 move.l [A6 - 0x15A], A0
000008C0 4FEF 000C lea.l A7, [A7 + 0xC]
label000008C4:
000008C4 3D47 FEB0 move.w [A6 - 0x150], D7
000008C8 3D54 FEAA move.w [A6 - 0x156], [A4]
000008CC 2D6C 0002 FEC4 move.l [A6 - 0x13C], [A4 + 0x2]
000008D2 422E FF00 clr.b [A6 - 0x100]
000008D6 4267 clr.w -[A7]
000008D8 486E FE94 pea.l [A6 - 0x16C]
000008DC 4227 clr.b -[A7]
000008DE 4EAD 06C2 jsr [A5 + 0x6C2 /* export_212 */]
000008E2 3C1F move.w D6, [A7]+
000008E4 4A46 tst.w D6
000008E6 6704 beq +0x6 /* 000008EC */
000008E8 3006 move.w D0, D6
000008EA 603E bra +0x40 /* 0000092A */
label000008EC:
000008EC 486E FF00 pea.l [A6 - 0x100]
000008F0 4EAD 0742 jsr [A5 + 0x742 /* export_228 */]
000008F4 486E FF00 pea.l [A6 - 0x100]
000008F8 486E FD94 pea.l [A6 - 0x26C]
000008FC 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00000900 486E FD94 pea.l [A6 - 0x26C]
00000904 4EBA F904 jsr [PC - 0x6FC /* 0000020A */]
00000908 486E FC94 pea.l [A6 - 0x36C]
0000090C 486E FD94 pea.l [A6 - 0x26C]
00000910 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */]
00000914 4A40 tst.w D0
00000916 4FEF 0018 lea.l A7, [A7 + 0x18]
0000091A 660A bne +0xC /* 00000926 */
0000091C 296E FEC4 0002 move.l [A4 + 0x2], [A6 - 0x13C]
00000922 7001 moveq.l D0, 0x01
00000924 6004 bra +0x6 /* 0000092A */
label00000926:
00000926 5247 addq.w D7, 1
00000928 609A bra -0x64 /* 000008C4 */
label0000092A:
0000092A 4CDF 10C0 movem.l D6,D7,A4, [A7]+
0000092E 4E5E unlink A6
00000930 4E75 rts
fn00000932:
00000932 4E56 FF00 link A6, -0x0100
00000936 48E7 0138 movem.l -[A7], D7,A2,A3,A4
0000093A 266E 0008 movea.l A3, [A6 + 0x8]
0000093E 49EB 0006 lea.l A4, [A3 + 0x6]
00000942 2F0C move.l -[A7], A4
00000944 4EAD 0742 jsr [A5 + 0x742 /* export_228 */]
00000948 0C14 003A cmpi.b [A4], 0x3A /* ':' */
0000094C 588F addq.l A7, 4
0000094E 660C bne +0xE /* 0000095C */
00000950 3F3C 0001 move.w -[A7], 0x1
00000954 2F0C move.l -[A7], A4
00000956 4EBA F8EC jsr [PC - 0x714 /* 00000244 */]
0000095A 5C8F addq.l A7, 6
label0000095C:
0000095C 3F3C 003A move.w -[A7], 0x3A /* ':' */
00000960 2F0C move.l -[A7], A4
00000962 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */]
00000966 2440 movea.l A2, D0
00000968 200A move.l D0, A2
0000096A 5C8F addq.l A7, 6
0000096C 660C bne +0xE /* 0000097A */
0000096E 486B 0006 pea.l [A3 + 0x6]
00000972 4EAD 074A jsr [A5 + 0x74A /* export_229 */]
00000976 7001 moveq.l D0, 0x01
00000978 6036 bra +0x38 /* 000009B0 */
label0000097A:
0000097A 49EB 0006 lea.l A4, [A3 + 0x6]
0000097E 2E0A move.l D7, A2
00000980 9E8C sub.l D7, A4
00000982 2F0C move.l -[A7], A4
00000984 486E FF00 pea.l [A6 - 0x100]
00000988 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
0000098C 7001 moveq.l D0, 0x01
0000098E D047 add.w D0, D7
00000990 3E80 move.w [A7], D0
00000992 2F0C move.l -[A7], A4
00000994 4EBA F8AE jsr [PC - 0x752 /* 00000244 */]
00000998 204E movea.l A0, A6
0000099A D0C7 add.w A0, D7
0000099C 4228 FF00 clr.b [A0 - 0x100]
000009A0 486E FF00 pea.l [A6 - 0x100]
000009A4 2F0B move.l -[A7], A3
000009A6 4EBA FEEE jsr [PC - 0x112 /* 00000896 */]
000009AA 4FEF 0014 lea.l A7, [A7 + 0x14]
000009AE 60AC bra -0x52 /* 0000095C */
label000009B0:
000009B0 4CEE 1C80 FEF0 movem.l D7,A2,A3,A4, [A6 - 0x110]
000009B6 4E5E unlink A6
000009B8 4E75 rts
fn000009BA:
000009BA 4E56 0000 link A6, 0
000009BE 4267 clr.w -[A7]
000009C0 486E 0008 pea.l [A6 + 0x8]
000009C4 42A7 clr.l -[A7]
000009C6 3F3C 0036 move.w -[A7], 0x36 /* '6' */
000009CA A88F syscall OSDispatch
000009CC 301F move.w D0, [A7]+
000009CE 4E5E unlink A6
000009D0 4E75 rts